package cn.sc.summer.token.enums;

import cn.hutool.core.util.StrUtil;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 枚举类型：用户类型枚举类
 *
 * @author a-xin
 * @date 10:38
 */
@Getter
@AllArgsConstructor
@SuppressWarnings("all")
public enum UserTypeEnum {

    SUPER("1", "超级管理员"),
    NORMAL("0", "普通成员"),
    ;

    private String type;
    private String info;


    public static UserTypeEnum getByType(String type) {
        if (StrUtil.isBlank(type)) {
            return null;
        }
        for (UserTypeEnum enums : UserTypeEnum.values()) {
            if (enums.type.equals(type)) {
                return enums;
            }
        }
        return null;
    }

}
